makes do - Allemand Anglais Dictionnaire